﻿namespace IFramework
{
    public class ExampleFactory : IFactory
    {
        public T CreateInstance<T>(params object[] args) where T : FactoryItem, new()
        {
            switch (typeof(T).ToString())
            {
                default:
                    return default(T);
            }

        }
    }
}